import argparse

# 位置参数 指定类型type=int

parser = argparse.ArgumentParser()
# 一般我们要求输出位置参数是为了以后程序的运算。
# 由于argparse将输入的参数均视为strings类型，而有时我们需要的是int类型，比如
# 用关键字参数设置输入参数的类型type=int
parser.add_argument(
    'square', help='display a squre of a given number', type=int)
args = parser.parse_args()
# python argparse3.py 32
print(args.square**2)
